延續上一篇文章:http://ithelp.ithome.com.tw/question/10155713
除了書本以外,我遇見一位美國回來的老師,王學亮 老師。
以下是我剛剛找到的新聞:
國立高雄大學今(9)日舉行新生入學典禮,學術副校長王學亮引述蘋果電腦創辦人Steve Jobs名言「Stay Hungry, Stay Foolish」,勉勵新生把握大學4年光陰,認識自己興趣、培養專業、發揮團隊精神,並進一步建立積極學習與探索世界的態度。
本文也發表在我的網站:[IT邦幫忙]鐵人賽#3-- 在學校「見樹不見林」的程式教學中,我終於看見森林
http://www.dotblogs.com.tw/mis2000lab/archive/2014/11/23/147398.aspx
他在大二就 "逼"我們寫「專題」
老師找到一本書,好像是講解Clipper資料庫,
但整本書都在講 "進銷存",就是一個完整的商業系統 (那時OS是MS-DOS 6.X + Windows 3.1)
他**不**要求我們懂、上課也不教這本書的內容(但期末要交出成果)
只要求我們拿程式碼去安裝、玩玩看、試著改一下
那怕是改改文字、畫面都好
(我現在才知道他要逼我們「潛下去」,不潛到水裡,那能學會游泳、或是克服對水的恐懼?)
我說真的,完全 "看不懂" 程式碼
但期末專題,我交出來了
我在這門課裡面,終於「見到森林」了
我終於知道「系統」是什麼?外面的商業程式是什麼樣子?
(上一篇文章,我批評學校的程式教育「見樹不見林」, 就是說他們只會講基礎語法。學員看不到全貌、看不到未來,怎麼可能有「興趣」學下去呢?)
(在我那個年代,Internet剛剛風行不久、Web也少見。我們這些資訊科系的學生,根本沒見過「系統」,不知道寫程式能搞出啥花樣??)
在這位老師的帶領下,或許我的寫程式能力沒進步,
但我「看見」了,我「視野」被打開了
我終於知道上課時,老師講的一大堆專有名詞
資管系學生將來會寫哪些程式?
資管與資工的差異......, etc.
我都在一門課、一本書、一個專題裡面,親自體會到了
這邊要提一個小故事:
有一次我的 C作業遲交,拿著磁片去老師辦公室 (我雖然遲交,但真真實實是我自己寫的程式)
我赫然發現老師「正在」把每一片磁片,放進自己電腦,逐一 Compiler
我嚇傻了,原來真的有老師這樣"盯"學生作業的
您的老師有這種「態度」嗎?
因為我對於程式不行,所以我經常去請教一位同學,周棟祥
(高雄第一科大,資管系的周老師就是現在跟我一起寫書的夥伴)
(我也常常回高雄做一些簡單演講,講講我自己的經歷,如果我能,台下的學生也能,不是嗎?)
(這也是我拿來參加IT鐵人賽的主題,其實就是這場演講的完整版、延長版 -- [校園演講 業界講師] 我的IT人生 --2014/5/29 週四,高雄第一科大)
雖然遇見一本好書、遇見一位好老師(當時覺得他是斯巴達教育)
但我仍然對寫程式「無感」、「無趣」
那麼一個資訊科系的學生,畢業以後(不寫程式),該找什麼工作呢?
我決定去嘗試一下 我在一家套裝軟體公司,擔任 "軟體業務(Sales)"......白天打工,晚上求學
不要走開,馬上回來(待續)http://ithelp.ithome.com.tw/question/10155945
真的要學寫一個系統
那得真的要有實際的需求實作最好...
很多書上都教寫什麼鬼留言板....即時訊息
靠!那些是有個屁用啦.....
會寫留言板,就能做CRM嗎?
會寫即時訊息,你能搞出的Line或wechat嗎?
甚至有些書,擺明了教你用什麼鬼語言做進銷存...
做完了你會知道...老闆根本不想用....
如果您技術力有了,基礎有了
「老闆不想用」這個問題很容易解決
看他的需求到哪裡?用技術幫他實作出來
符合他的需求,客戶就會用。
切記!要先問客戶想要什麼?
而不是亂做一通以後,要客戶配合我們(那就成了削足適履)
留言板的功能,主要是作主表明細(Master-Detail)。
很多初學者來這種觀念都沒有,做過一次就會知道訂單該怎麼寫,關連式資料表是什麼?
如果連基礎的都還做不到,先不要想到太複雜的功能。只是給自己增加挫折(這對初學者最不利)
另外,SignalR可以做出不錯的功能,類似LINE
軟體的世界很廣,分類很多。只要有一個位置夠專精,就OK了。未必寫Line /WeChat才能存活。我寫的就是最基本的網頁加資料庫,也沒用到MVC,但客戶全都是知名大廠,每天交易的單子也都是百萬美金。
找到自己定位,然後發揮。是最重要的
森林
陰森森,黑壓壓的一片…
走到林中心看到 Jobs 的豪宅和塔位..
程式裡還看到 Jobs 的死亡數字
你們老師對你們太好了
當你們進入職場
你就知道森林長得怎麼樣子,而且是沒有盡頭的森林
進職場你就會遇要離職的前輩,然後指著一台舊PC
告訴你帳號,密碼說所有的工作,所有的森林都在裡面
裡面有賈伯斯,比兒蓋資…大補
我進入職場十五年了 :-)
在當年(求學階段),這種老師是我首次見到,所以印象深刻。
其他的老師(教程式的)...You Know...就是那種傳統、刻板的教學方式 :-)
我以前有收錄一篇新聞,那些IT轉行賣滷味、賣雞排的
證照無用論?....IT工程師改賣滷味
http://www.dotblogs.com.tw/mis2000lab/archive/2011/12/29/63752.aspx
最後還是回到..... :-)
出來混,總是要還的(哈)
恭喜你遇到一位好的老師!
其實每個人的成長過程與環境都不會一樣,
重點是態度,
其他只是時間的問題。